x86emul: skip VIF processing in VME mode for 16-bit POPF at IOPL 3
authorJan Beulich <jbeulich@suse.com>
Tue, 4 Dec 2018 13:02:46 +0000 (14:02 +0100)
committerJan Beulich <jbeulich@suse.com>
Tue, 4 Dec 2018 13:02:46 +0000 (14:02 +0100)
commit6b4600b1425ef8006efcd2cdb4c4c986309264f6
treea34d746921db20c4f4d5583000a1961de8cb231f
parent82855aba5bf91e50c81526167c11d4aeaf665e66
x86emul: skip VIF processing in VME mode for 16-bit POPF at IOPL 3

At IOPL 3 CR4.VME is irrelevant.

Reported-by: Andrew Cooper <andrew.cooper3@citrix.com>
Signed-off-by: Jan Beulich <jbeulich@suse.com>
Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com>
xen/arch/x86/x86_emulate/x86_emulate.c